body,html {
    padding: 0;
    margin: 0;
}

html,body,#map {
    height: 100%;
}
/*
 Menu superiore 
.menu_button {
    padding: 5px;
    margin: 5px;
}

#menu-sx{
	display:inline;
}

#menu-dx{
	display:inline;
	float:right;
}

.button_selected{
    color: #1AA1FB;
}
//*/


/*Cluster*/
.eventCluster{
    background-image: url("imgs/event.png");
    background-repeat: no-repeat;
    background-size: 32px 32px;
    padding-top: 0.6em;
    text-align: center;
}

.alertCluster{
    background-image: url("imgs/alerts.png");
    background-repeat: no-repeat;
    background-size: 25px 41px;
    padding-top: 0.25em;
    text-align: center;
}


.lastupdate{
    background-image: url("imgs/update.png");
    background-repeat: no-repeat;
    background-color: #FFFFFF;
    background-position: 5px 5px;
    color: #333333;
    padding: 6px 6px 6px 30px;
    border-radius: 8px 8px 8px 8px;
    box-shadow: 0 1px 7px rgba(0, 0, 0, 0.4);
    clear: both;
    z-index: 7;
    margin-left: 10px;
    margin-bottom: 10px;
}